package com.zhc.dejingapi.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zhc.dejingapi.common.result.Result;
import com.zhc.dejingapi.entity.QingInjectionmoldsendworkdetailEntity;
import com.zhc.dejingapi.entity.query.QingInQuery;
import com.zhc.dejingapi.entity.vo.IdAndCode;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zhc
 * @since 2024-10-07
 */
public interface QingInjectionmoldsendworkdetailService extends IService<QingInjectionmoldsendworkdetailEntity> {

    Result addSendWork(List<QingInjectionmoldsendworkdetailEntity> qingInjectionList);

    Result deleteSendWork(Long mainId);

    Result updateIdAndCode(IdAndCode idAndCode);

    Result selectQingIn(QingInQuery qingInQuery);

    List<QingInjectionmoldsendworkdetailEntity> getJobList(Long eId);

    QingInjectionmoldsendworkdetailEntity getInfoById(Long mainId);

    Result updateSendWork(List<QingInjectionmoldsendworkdetailEntity> qingInjectionList);
}
